./mvnw protobuf:compile
./mvnw protobuf:compile-custom
./mvnw spring-boot:run


# http://localhost:8081/swagger-ui/index.html#/

http://192.168.1.175:8081/swagger-ui/index.html#/
# try listen to the websocket
python -m websockets ws://localhost:8081/ws/cctv1
python -m websockets ws://localhost:8081/ws/cctv4
# ⚠️ : no trailing slash


sudo sha256sum go-agent/sub/

# pack
rm target/* -rvf
cd ..
n=managed-server
zip -r $n-$(date +%Y%m%d-%R).zip $n -x "managed-server/target/*"
# 20240204-11:53
